stamping ground – English–Português translations

🇬🇧 en pt 🇵🇹

stamping ground noun

  • place one likes to go
lugar predileto
Wiktionary Links